ROS1에서 launch 파일을 부팅시에 자동으로 실행하기

개발을 완료하고, launch 파일을 부팅시에 자동으로 실행하도록 하려면 systemd 서비스를 사용해야 한다. 먼저 실행 스크립트를 작성한다(스크립트의 위치는 임의의 위치여도 상관없음) ~/test.sh 다음으로 systemd 서비스 파일을 생성한다. 서비스 파일의 위치는 /etc/systemd/system 내에 위치한다. /etc/systemd/system/bringup_ros.service 이제 systemd의 데몬을 재시작해주고, 생성한 서비스를 시작한다. 서비스의 상태를 확인하면, 정상적으로 실행되고 있음을 확인할 수 있다. 이제 부팅시에 시작하도록 하려면, 서비스를 enable … Continue reading ROS1에서 launch 파일을 부팅시에 자동으로 실행하기